🇬🇧 en ja 🇯🇵

make a spectacle of oneself verb

  • (idiomatic, originally, _, US) To embarrass oneself or others in public.
恥をさらす
Wiktionary Links